package com.asset.model.entity;

import lombok.Data;

import java.util.Date;

/**
 * 预算申请表
 * @TableName t_budget_application
 */
@Data
public class BudgetApplication {
    /**
     * 主键
     */
    private Integer id;

    /**
     * 申请公司ID
     */
    private Integer companyId;

    /**
     * 申请人ID
     */
    private Integer applicantId;

    /**
     * 预算名称
     */
    private String budgetName;

    /**
     * 预算总金额
     */
    private Double totalAmount;

    /**
     * 申请时间
     */
    private Date applicationTime;

    /**
     * 状态(1:草稿 2:审批中 3:通过 4:驳回 5:废弃)
     */
    private Integer status;

    /**
     * 当前审批人ID
     */
    private Integer currentApprover;

    /**
     * 附件路径
     */
    private String attachment;

    /**
     * 工作流实例ID(流程实例ID)
     */
    private String workflowId;

    /**
     * 流程状态
     */
    private String approvalStatus;

}